ribbon seal - Turkish English Dictionary